home *** CD-ROM | disk | FTP | other *** search
/ c't freeware shareware 1999 February / CT_SW9902.ISO / pc / software / wissen / daten / gnuplot.hqx / gnuplot.2.0b4 / Release Notes - 2.0b4- Read! < prev    next >
Text File  |  1997-11-24  |  13KB  |  296 lines

  1. --- General Notes ---
  2. 2.0b2 has been tested on a PowerMac with System 8.0 and Internet Config.
  3. For best results, run with System 7.5 or later, or install the Thread Manager.
  4. The gnuplotMode.tcl which ships with the betas of the Alpha text editor is 
  5. broken. 
  6.  
  7. Some things that were working in 2.0a34 may be broken in this release. 
  8. Please let me know if you find any problems.
  9.  
  10. Please be careful when using the "pause" command. 
  11.  
  12. I have added a lot of asserts to check for programming errors. Please
  13. let me know if you get one. I will need the complete text of the alert. It
  14. will give the file and line number where the error occured.
  15.  
  16. Please let me know also if you get a "Preference Error".
  17.  
  18. If one of these errors occurs when gnuplot is in the background, gnuplot will
  19. politely give a notification and wait for you to bring it to the forground
  20. before displaying the dialog. If Alpha is waiting for a response from gnuplot
  21. when this happens, you will need to type a command-. before you can switch to
  22. gnuplot.
  23.  
  24. #### Important ####
  25. The 'reread' command can be incredibly dangerous. Don't use it where you 
  26. might go into an infinite loop. 
  27.  
  28. Do not attempt to quit Alpha while gnuplot is running. You will crash.
  29.  
  30. If the Alpha/gnuplot combination doesn't respond to commands, make sure 
  31. that the console window is in 'GPLT' mode. This is shown in the status bar 
  32. at the bottom of the screen in the the menu from the left.
  33.  
  34. 2.0b4 - Fixed gif corruption introduced with 2.0b3
  35.  
  36. 2.0b3 - Fixed OccupiedBlockOK assertion
  37.  
  38. 2.0b2 - Fixed bug where gnuplot would hang when 'quit' was entered from 
  39.             the Alpha console.
  40.         Compiled with CW Pro 2.
  41.  
  42. 2.0b1 - Updated for Mac OS 8 - Appearance manager and context menu saavy.
  43.         Drag and drop for graph windows.
  44.         The offsets dialog works now.
  45.         Frontier dialogs shouldn't crash any more.
  46.         Holding down the option key while selecting an AppleScript script from
  47.             the Scripts menu opens the script in the creator application.
  48.         Options in the help menu open help in either the console or the default 
  49.         browser as specified in Internet Config.
  50.         Scripts menu/console interaction cleaned up.
  51.         python console by Anthony M. Ingraldi
  52.         A few other things I've forgotten.
  53.  
  54. 2.0a34 - gif and png outputs now have correct file types
  55.          Information for gif and png terminals was left out of 
  56.              documentation in a33.
  57.          
  58. 2.0a33 - core code updated to patchlevel 332 with corresponding 
  59.              documentation.
  60.  
  61. 2.0a32 - Fixed cursor bug.
  62.  
  63. 2.0a31 - Update to interapplication information.
  64.          The integrated console had been accidently enabled. It's not ready yet.
  65.  
  66. 2.0a30 - Minor tweaks.
  67.  
  68. 2.0a29 - Position of (single) window is now saved. [Nisai Wanakule]
  69.          'set output' now works for Mac graphs. 
  70.          Modified preference dialog to display the graph creator-code if it has 
  71.              changed by an Apple event. This keeps it from displaying an 
  72.              application name that is totally meaningless.
  73.          Event managing has been reworked. As a result:
  74.              Pause commands work better.
  75.              The thread manager is no longer required for getting gnuplot responses 
  76.                   from 'exec' events. 
  77.               Quitting now works during a pause command.
  78.               fit.dem works now.
  79.               amimate.dem works now.
  80.          Events are now checked more often. Scripts such as amimate.dem can be 
  81.             halted by pressing command-period. This will work, the results may 
  82.             not be immediately apparent.
  83.          A few other things have been fixed.
  84.          New gnuplotMode.tcl to work with new event handling.
  85.  
  86. 2.0a28 - Removed obsolete style options from the plot menus and scripting 
  87.               dictionary.
  88.          Fixed "open dialog" Apple event.
  89.  
  90. 2.0a27 - Creator codes were getting set to zero whenever preferences dialog 
  91.               was opened.
  92.          More scripting changes - the clipboard is now a property.
  93.          Plotting from a list of files works now.
  94.          New Frontier glue
  95.          Patchlevel 330 source code.
  96.  
  97.     Stuff left to do:
  98.          The About box needs to be completed.
  99.          Finish the integrated editor and console.
  100.          Close All (option-command-W) doesn't work.
  101.          
  102.     Stuff that is broken: (Stuff that hasn't been fixed since day-of-misery.
  103.          Quitting Alpha while gnuplot is running causes a crash.
  104.          The Offsets dialog doesn't do anything. Will probably change to 
  105.               something more useful.
  106.          The GX stuff is toast. Will redo after the integrated console is 
  107.               finished.
  108.           The dialog Apple event hasn't been redone.
  109.           Opening a Frontier dialog from a shared menu causes a _really_ bad 
  110.               crash. _Don't_ do that.
  111.          
  112. 2.0a26 - The plot and splot apple events can now handle numerical data 
  113.               either as a parameter or from the clipboard.
  114.          Lots of improvements to the scripting support. The AppleScript 
  115.                dictionary is correct except for the print event.
  116.          Bug fix enabling menu items when first graph is opened.
  117.          New Frontier glue file. (supports new apple events)
  118.          
  119. 2.0a25 - Fixed "disconcerting cursor-icon" bug [reported by: Kenneth Wickwire]
  120.             Fixed assertion when activating scroll bars on first graph window.
  121.             Cleanup of Alpha's responses when scripts executed from Scripts 
  122.                  menu.
  123.             Rearraigned the contents of the distribution folder.
  124.  
  125. 2.0a24 - ****  First post crash release.  ****
  126.          The scripts menu is no longer limited to two levels of hierarchy.
  127.          No more crashing without Component manager present.
  128.          AppleScript scripts are filtered out of the scripts menu if AS is not 
  129.               available.
  130.          Core code is now at patch level 328.
  131.          Windows now resize correctly.
  132.          The graph size can be set from the command line.
  133.          The window used for the singlewin option is not numbered. That way you
  134.               know which one it is.
  135.          Option in preferences dialog to disable the console. This will keep 
  136.               gnuplot from trying to talk to Alpha.
  137.          Ship with Frontier scripts.
  138.          Threading now works with the pause commands.
  139.          Changes to the palette are now saved.
  140.          fpu version.
  141.          Typing a character into a graph window inserts it into the console and 
  142.               brings the console forward.
  143.          
  144.     Stuff left to do:
  145.          The About box needs to be completed.
  146.          Finish the integrated editor and console.
  147.          
  148.     Stuff that is broken: (Stuff that hasn't been fixed since day-of-misery.
  149.          Quitting Alpha while gnuplot is running causes a crash.
  150.          The Offsets dialog doesn't do anything. Will probably change to 
  151.               something more useful.
  152.          The GX stuff is toast. Will redo after the integrated console is 
  153.               finished.
  154.           The dialog Apple event hasn't been redone.
  155.           Large parts of the AE dictionary are lies.
  156.           Opening a Frontier dialog from a shared menu causes a _really_ bad 
  157.               crash. _Don't_ do that.
  158.           Plot Data apple event is gone. :-( High priority fix.
  159.           
  160.          
  161. 2.0a21 - The 68K version of release a20 was linked with the wrong version 
  162.               of the gnuplot core code. No other changes.
  163.  
  164. 2.0a20 - Option-close now works correctly.
  165.          The "Scripts" folder can now contain AppleScript applets and 
  166.               applications.
  167.          Font, size, and style is now implemented for the mac terminal. 
  168.               (Not yet for GX).
  169.          New versions of gnuplotMode.tcl from Jeff
  170.          Added Apple event to plot data. Plotting from the clipboard via 
  171.                an Apple event is now supported.
  172.          
  173. 2.0a19 - Updated core code to patch level 322
  174.  
  175. 2.0a18 - Fixed bug where type quit into the console would shut down the 
  176.              gnuplot core but not kill the application.
  177.          New gnuplotMode.tcl from Jeff which fixes pwd display problem.
  178.          
  179. 2.0a17 - Fixed pause handling. Command-. seems to work now. The watch 
  180.              cursor needs some fine tuning.
  181.          New gnuplotMode.tcl from Jeff.
  182.  
  183. 2.0a16 - Disabled multi-threading to prevent crash during pause commands. 
  184.              This fixes the crashes during all.dem, etc... This makes it 
  185.              impossible to abort a script using command-., but at least you 
  186.              don't crash. 
  187.          Restored a few files in the demo folder since the crash is fixed.
  188.  
  189. 2.0a15 - There are now 17 different point types. The size may be changed 
  190.              with the "set pointsize" command.
  191.              
  192. 2.0a14 - Graph dimensions may now be changed using the preferences dialog.
  193.        - GX graphs can now be saved. The creator is selectable via the 
  194.              preferences dialog.
  195.  
  196. 2.0a13 - Fixed crash when no scripts menu was available.
  197.        - Fixed crash when drawing an arrow without GX available.
  198.        - GX Line Styles menu is now disabled when GX is unavailable.
  199.        - Fixed erroneous assertion when the QD font selection window opened;
  200.        
  201. 2.0a12 - Fixed bug in scripts menu that keep scripts at the root level from working.
  202.        - The scripts folder can now be an alias.
  203.        - Fixed bugs in gx terminal.
  204.        - Rearranged menus. There is now a Format menu to support formatting of Mac graphs.
  205.             Some of the balloon help items may be in the wrong place.
  206.        - Modification of text style selection dialogs.
  207.        - Fixed a typo in documentation files.
  208.        - First official GX release! Please see GX readme file for details.
  209.        - gnuplotMode.tcl is a bit out of sync with this release of the 
  210.             application.
  211.        
  212. 2.0a11 - The preference dialog works. It only has one option right now, 
  213.             but it works.
  214.        - The creator code for Mac output is now selected from the pref's
  215.                dialog.
  216.        - gnuplot.gih now is no longer restricted to the docs folder. If it's 
  217.                anywhere on gnuplot's volume, gnuplot will find it. gnuplot.gih
  218.                can even be an alias file pointing to something like "gnuplot help file".
  219.  
  220. 2.0a10 - The scripts menu now accepts aliases of both folders and files.
  221.        - The 'OUTP' event now includes a 'TERM' parameter which gives the name
  222.                of the active terminal.
  223.        - Hopefully fixes an annoying problem where the cursor doesn't always change 
  224.                back to an arrow when Alpha tells gnuplot to come to the front after 
  225.                launching a script. This usually happens when the script generates more
  226.                than one Mac window.
  227.  
  228. 2.0a9 - Balloon help for menus.
  229.       -    The creator code for mac files can be selected from the file menu.
  230.               This feature will eventually move into the preferences dialog. The
  231.               dialog manager doesn't seem to like it when modal dialogs are 
  232.               launched from modal dialogs. That's why this feature isn't in 
  233.               the preferences dialog yet.
  234.       - Holding down the command key while gnuplot is launching will keep it
  235.               from launching Alpha. If you are wondering why you need this, you
  236.               probably don't.
  237.       
  238. 2.0a8 - Fixed assertion when dialogs opened via Apple events.
  239.  
  240. 2.0a7 - Holding the option key down while selecting a file in the user menu
  241.             opens the file in Alpha.
  242.       - Changed the User menu to "Scripts"
  243.       - Tweaked a few things here and there.
  244.       - Added nogx, singlewin, and multiwin options when setting the mac terminal.
  245.       - The name of the mac terminal is officially 'macintosh' now, but set term mac
  246.               still works.
  247.       - gnuplot.gih has been updated so that "help mac, help set term mac, etc..."
  248.               all work.
  249.  
  250. 2.0a6 - Fixed nasty bug that caused a crash when running a file from the user
  251.             menu.
  252.       - Fixed watch cursor problem in the Print and Page Setup dialogs.
  253.  
  254. 2.0a5 - Fixed bug introduced with a4 which kept Alpha from being launched.
  255.       -    The search for Alpha will now cover every local volume. I'm not
  256.               searching network drives for speed reasons.
  257.  
  258. 2.0a4 -    Bug fixes in the window and user menus. File and window names can
  259.             now contain special characters. 
  260.       -    Other bug fixes to user menu.
  261.       -    Fixed crash on 68K machines running early versions of System 7.0.x.
  262.  
  263.  
  264. --- Cosmetic Problems ---
  265.  
  266. 1) The hierachial menus under the plot menu don't have check marks. They
  267. possibly never will.
  268.  
  269. 2) Alpha sometimes comes to the front when it shouldn't. I'm not sure
  270. whose bug this is. --- It's in the gnuplotMode.tcl code.
  271.  
  272. --- Things That Work and Things That Don't---
  273.  
  274. Line Styles: Modifications to the color palette will not be saved if 
  275. you quit. All other information from the Line Styles dialog is retained.
  276.  
  277. The GX terminal still does funky things occasionally.
  278.  
  279. The Preferences menu item isn't implemented yet.
  280.  
  281. GX text formatting isn't implemented yet.
  282.  
  283. Applescript support is still in progress. Setting properties doesn't
  284. work for windows, among other things.
  285.  
  286.  
  287. --- New Stuff That Works Now ---
  288.  
  289. QD text formatting is essentially complete.
  290.  
  291. The user menu is implemented. I'll probably change the name in the future. You
  292. can have 10 hierchial menus and they are limited to 1 level deep.
  293.  
  294. You can now save PICT files via the File menu. This doesn't work yet for
  295. GX picts.
  296.